mechanical debarking - Espagnol Anglais Dictionnaire